package com.cskaoyan.bean.vo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @author: 陈慧颖
 * @time: Created by chy on 2022/6/4 15:19
 */


@Data
public class CouponVo {  // 无法获取到 goodsValue 存储是什么类型,所以 使用泛型
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date addTime;
    Integer days;
    Boolean deleted;
     String    desc;
    Integer discount;
    Integer goodsType;
    // goodsValue在数据库存储为 varchar 类型 ; 对应到 java 里则是 String;  无需关注是什么数组类型, 那是 Vo 的事情
     List<?> goodsValue; //  [1,2,4]  -> Util -> 1,2,4 ;   [] 转化为什么?
     Integer id;
     Integer limit;
     Integer min;
     String name;
     Integer status;
     String tag;
     Integer timeType;
     Integer total;
     Integer type;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date updateTime;
    // Boolean deleted;
}
